$(function(){
  //get elem
  
  let $btn  = $('input'),
      delay = 6,
      timer = null;
  
  //init status:disable,text,delay  初始状态
  
  $btn.val('同意（' + delay + 's）' );
  $btn.attr('disabled','disabled');

  //start timer,timeout button enable 启动计时器
  
  timer = setInterval(()=>{
    // delay > 0
    // set btn text
    // delay --
    // delaty = 0  set btn enable 设置按钮启用
  
    $btn.val('同意（' + --delay + 's）');
    if(delay === 0){
      clearInterval(timer);
      $btn.val('同意');
      $btn.removeAttr('disabled');
    }
  },1000);

  //click event 事件响应
  
  $btn.click(()=>{
    alert('button clicked!');
  })
});
